Esercizio 1

Si vuole definire un formato per l’interscambio dati relativo alla conduzione dei telegiornali di una rete televisiva. Il file scambiato specifica la lista delle edizioni dei telegiornali. Ciascuna edizione è identificata dal momento dell’inizio (dateTime) ed ha associato il nome del conduttore in studio (string), il tipo di edizione (string, es. “serale”), la lista dei servizi messi in onda e la lista degli interventi di ospiti in studio. Per ogni servizio si specifica il titolo (string), la categoria (string, es. “politica”,..), la durata in minuti (decimal) e l’ordine di presentazione nell’edizione (integer). Per ogni intervento in studio si memorizzano il nome del partecipante (string) e una descrizione dell’argomento affrontato (string). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.

Esempio di file XML
File XML schema
Valida il file di esempio